sight glass window - Alemán Inglés Diccionario